From 4c407aa922a27c3858fc05a9a2d98cdbea379385 Mon Sep 17 00:00:00 2001 From: Drew Parsons Date: Wed, 1 Jul 2026 15:53:46 +0200 Subject: [PATCH] install vtkQImageToImageSource.h and vtkQWidget*.h to libqt9-qt-dev not libqt9-dev Together with the preceding tao-pegtl-dev patch, Closes: #1035426 --- debian/changelog | 2 ++ debian/libvtk9-qt-dev.install | 2 ++ debian/rules | 2 ++ 3 files changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 075165b8f..61b0b0004 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ vtk9 (9.6.2+dfsg1-1exp5) UNRELEASED; urgency=medium * (Build-)Depends: tao-pegtl-dev to support external PEGTL (tao) with -DVTK_MODULE_USE_EXTERNAL_VTK_pegtl=ON + * install vtkQImageToImageSource.h and vtkQWidget* headers to + libqt9-qt-dev not libqt9-dev. Closes: #1035426 * debian patch build_reproducibility.patch maintains build reproducibility by dropping XDMF_SYSTEM (which is set to CMAKE_SYSTEM, including the Linux version at build time) from diff --git a/debian/libvtk9-qt-dev.install b/debian/libvtk9-qt-dev.install index 905c18e4a..3834a17a3 100644 --- a/debian/libvtk9-qt-dev.install +++ b/debian/libvtk9-qt-dev.install @@ -1,3 +1,5 @@ usr/lib/*/*Qt*.so usr/include/vtk-9.6/*Qt* usr/include/vtk-9.6/Q* +usr/include/vtk*/vtkQWidget* +usr/include/vtk*/vtkQImageToImageSource.h diff --git a/debian/rules b/debian/rules index 123bc432b..ee7f961d0 100755 --- a/debian/rules +++ b/debian/rules @@ -168,6 +168,8 @@ endif rm -rf $(CURDIR)/debian/tmp/usr/share/licenses find $(CURDIR)/debian/libvtk9-dev/ -name "*Qt*" -delete || true find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "Q*" -delete || true + find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "vtkQWidget*" -delete || true + find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "vtkQImageToImageSource.h" -delete || true find $(CURDIR)/debian/libvtk$(UPSTREAM_VERSION_ABI)/ -name "*Qt*" -delete || true find $(CURDIR)/debian/tmp/usr/share/doc/vtk-*/doxygen -name "_formulas.log" -delete || true find $(CURDIR)/debian/build/Utilities/Doxygen/doc/html -name "_formulas.log" -delete || true -- 2.30.2